store executives - German English Dictionary